Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Bidirectional channel pair for a single agent-to-proxy connection.
Link copied to clipboard
internal class AgentGrpcService(val agent: Agent, options: AgentOptions, inProcessServerName: String)
gRPC client that manages the agent's connection to the proxy.
Link copied to clipboard
Scrapes actual metrics endpoints via HTTP and builds ScrapeResults.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Manages the agent's path registration lifecycle with the proxy.
Link copied to clipboard
Link copied to clipboard
internal class HttpClientCache(maxCacheSize: Int = 100, maxAge: Duration = 30.minutes, maxIdleTime: Duration = 10.minutes, cleanupInterval: Duration = 5.minutes)
LRU cache for Ktor HttpClient instances keyed by authentication credentials.
Link copied to clipboard
Link copied to clipboard
object SslSettings
Link copied to clipboard